package com.woniuxy.carrental.mapper;

import com.woniuxy.carrental.entity.CarOrder;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 订单的接口
 */
public interface CarOrderMapper {
    void insertCarOrder(CarOrder carOrder);   //添加订单
    int selectCountCarOrder(String order_status);                //查询不同状态的订单有多少条数据
    List<CarOrder> selectAllCarOrder(@Param("carOrder")CarOrder carOrder, @Param("pageIndex")int pageIndex,
                                     @Param("pageSize")int pageSize); //分页查询所有订单
    CarOrder selectCarOrderByOrder_id(String order_id); //通过订单号查询订单

    //席某添加
    //查询所有日期及对应的订单收入
    List<CarOrder> findallDateExpend();



    //客户展示客户需要查询



    List<CarOrder> selectAll();                //查询所有订单
    void deleteCarOrder(String order_id);      //删除订单
}


